a1bc77fdb31abcde29ccfc756e2c83bba27e77ed,src/gwt/src/org/rstudio/studio/client/workbench/ui/WorkbenchTabPanel.java,WorkbenchTabPanel,onLoad,#,47
Before Change
{
super.onLoad();
tabPanel_.addBeforeSelectionHandler(new BeforeSelectionHandler<Integer>(){
public void onBeforeSelection(BeforeSelectionEvent<Integer> event)
{
if (clearing_)
return;
WorkbenchTab tab = tabs_.get(event.getItem().intValue());
tab.onBeforeSelected();
}
});
tabPanel_.addSelectionHandler(new SelectionHandler<Integer>() {
public void onSelection(SelectionEvent<Integer> event)
{
After Change
{
super.onLoad();
releaseOnUnload_.add(tabPanel_.addBeforeSelectionHandler(new BeforeSelectionHandler<Integer>()
{
public void onBeforeSelection(BeforeSelectionEvent<Integer> event)
{
if (clearing_)
return;
WorkbenchTab tab = tabs_.get(event.getItem().intValue());
tab.onBeforeSelected();
}
}));
releaseOnUnload_.add(tabPanel_.addSelectionHandler(new SelectionHandler<Integer>()
{
public void onSelection(SelectionEvent<Integer> event)